Feeder Belegung
Dieser Schritt ist die Basis für die Erkennung der ungefähren Anzahl an Teilen am Feeder und somit wichtig für die intelligente Zuführung.
Wichtig: Die ungefähre Anzahl an Teilen auf der Plattform ist eine Schätzung aufgrund der belegten Fläche. Eine exakte Zählung ist technisch nicht notwendig und auch nicht möglich. Eine grobe Annäherung reicht für die automatische Regelung aus.
Die obere Menüleiste dient zum Aufnehmen neuer Bilder und zur Reinspektion nach Änderung der Werkzeuge:
Das angezeigte Bild bietet spezielle Diagnosemöglichkeiten und stellt sich etwas anders dar, als in der Teile-Erkennung.
-
Die Bauteile werden aus dem Originalbild (Bild 1) mithilfe des trainierten leeren Feeders extrahiert (Bild 2).
-
Unterschreitet der Kontrast des Bildes den eingestellten minimalen Kontrast
, dann wird die Erkennung mit 0 Bauteilen abgebrochen. -
Die Flächen werden aus dem Bild mittels eingestellter Empfindlichkeit
extrahiert.-
Jede gefunden Fläche wird durch den Parameter 'Bauteilfläche für Berechnung'
dividiert. -
Ist die gefundene Fläche < 80% der 'Bauteilfläche für Berechnung'
(roter Umrandung im Bild), dann wird diese Fläche nicht berücksichtigt, da es sich um eine Verschmutzung handeln kann. -
Das gerundete Ergebnis aller gefundenen Flächen wird addiert (gelber Overlay).
-
Der Schwerpunkt (Punktierter Kreis) aller gezählten Teile wird berechnet.
-
Einstellungen
Die Belegungserkennung lässt sich durch die Einstellungen an die Gegebenheiten anpassen. Eine Änderung der Parameter führt automatisch zu einer Neuberechnung der Ergebnisse und Overlays in Bild 1.
Beispiel:
In diesem Beispiel wird gezeigt, wie die eingestellte 'Bauteilfläche für Berechnung'
das Ergebnis der ungefähren Teileanzahl beeinflußt.
Bauteil 1 liegt in Wunschlage zum Aufgreifen (Fläche: 440):
Bauteil 2 liegt 90° gekippt in der falschen Lage (Fläche: 740):
Hinweis: Da sich die Fläche des gewählten Bauteiles in den möglichen Lagen sehr stark unterscheidet, muss für die ungefähre Anzahl ein Kompromiss gefunden werden.
| Bauteil | Vorgabe 'Bauteilfläche für Berechnung' | Mindestfläche 80% | Berechnung |
|---|---|---|---|
| Bauteil 1 (Fläche: 440) | 487 (Default aus Training) | 487 * 0,8 = 389,6 | 440 / 487 = 1,02 ~ 1 Bauteil |
| 550 (Manuelle Vorgabe) | 550 * 0,8 = 440 | 440 / 550 = 0,91 ~ 1 Bauteil | |
| 650 (Manuelle Vorgabe) | 650 * 0,8 = 520 | Mindestfläche nicht erreicht ~ 0 Bauteile | |
| Bauteil 2 (Fläche: 740) | 487 (aus Training) | 487 * 0,8 = 389,6 | 740 / 487 = 1,51 ~ 2 Bauteile |
| 550 (Manuelle Vorgabe) | 550 * 0,8 = 440 | 740 / 550 = 1,34 ~ 1 Bauteil | |
| 650 (Manuelle Vorgabe) | 650 * 0,8 = 520 | 740 / 650 = 1,13 ~ 1 Bauteil | |
| Vorgabe 'Bauteilfläche für Berechnung' | Bauteil 1 | Bauteil 2 | Gesamtanzahl |
|---|---|---|---|
| 487 (Default aus Training) | 1 Bauteil | 2 Bauteile | 3 Bauteile |
| 550 (Manuelle Vorgabe) | 1 Bauteil | 1 Bauteil | 2 Bauteile |
| 650 (Manuelle Vorgabe) | 0 Bauteile | 1 Bauteil | 1 Bauteil |

